$main: 1170px; $color: #e5004f;  
 .search_pro{ width: 100%; height: auto; overflow: hidden; 
	 .search_pro_m{ width: $main; height: auto; overflow: hidden; margin: 0 auto;}
	 .search_pro_list{ width: 100%; height: auto; overflow: hidden; }
	 .search_pro_list li{ background-color: #fff; width:365px;  margin-right: 37px; float: left;  text-align: center; margin-top: 26px;}
	 .search_pro_list li:nth-of-type(3n){ margin-right: 0; margin-left: 1px; }
	 .search_pro_img{ width: 365px; height: 267px; overflow: hidden;  text-align: center;}
	 .search_pro_img img{ max-width: 100% ; transition:  all .3s ease-in-out;-webkit-transition:  all .3s ease-in-out;-ms-transition:  all .3s ease-in-out;-o-transition:  all .3s ease-in-out;-moz-transition:  all .3s ease-in-out;-ms-transition:  all .3s ease-in-out;}
	 .search_t{ width: 100%; height: 50px; overflow: hidden;  margin-top: 12px;}

	 .search_pro_title{ width: 255px; margin-left: 16px; font-size: 15px;font-weight: normal; color: #595656; text-align: left;float: left;  }
	 .search_pro_list_des{ width: 100%;  height: 50px; color: #595656;  }
	 .search_pro_list_des img{ top: 5px;position: relative;  margin-right: 6px;}
	 .money{ margin-left: 16px;float: left; }
	 .time { margin-left: 50px; float: left;}
	 .share ,.love{ float: right; margin-right: 10px; }
	.book{ float: right; background-color: #f6ab00; width: 80px; height: 36px; text-align: center; line-height: 36px; color: #fff;  margin-right: 20px;}




	 .search_search_money{ font-size: 16px; width: 100%; color: $color; font-weight: bold; margin-top: 12px; }
	 .search_pro_img:hover img{
	 	 -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -o-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);

	 }

 }
/*merchant_search*/
 .merchant_search_pro_list{ 
 	a{ color: #595656 }
 	.merchant_search_pro_li{ padding: 30px 0; width: 100%; height:auto; overflow: hidden; border-bottom: 1px solid #d6d6d6}
 	.merchant_search_pro_left{ width: 328px; height: auto; float: left;}
 	.merchant_search_pro_left_title{ font-size: 16px; }
 	.starts{ width: 110px; float: right; }
 	.starts p{ width:16px; height: 16px; float: left; margin: 2px;  }
 	.starts img{ width: 100%; height: 100%; }
 	.merchant_search_pro_leftimg{ width: 100%; height: 207px; margin-top: 20px;  position: relative;}
 	.merchant_search_pro_leftimg img{ width: 100%; height: 100%}

 	.merchant_search_tel ,.merchant_search_address{ min-height: 20px;padding: 5px 0 5px 25px; margin-top: 5px; overflow: hidden;  background-repeat: no-repeat; background-position: left;}
 	.merchant_search_tel{ background-image: url(../images/tel.png); background-size: 20px; }
 	.merchant_search_address{ background-image: url(../images/detail_map.png); background-size: 20px; }

 	.merchant_search_share ,.merchant_search_love{ position: absolute; top: 10px;  z-index: 5;
		img{ width: 20px; }
 	}
 	.merchant_search_share{ right: 40px; }
 	.merchant_search_love{ right: 10px; }


 	.merchant_search_pro_right{ width:810px; float:right; 
		li{ width: 31%; margin: 0 1%; float: left; height: 283px }
		img{ width: 100%; height: 100%}
 	}
 	.merchant_search_pro_righttitle{ margin-top: 5px; }

 }
